package main
import(
	"fmt"
	"strconv"
)

func main(){
	var str string = "true"
	var b bool
	b , _= strconv.ParseBool(str)
	fmt.Printf("b's type is %T , b = %v \n",b,b)
	var str2 string = "123456"
	var num int64
	num , _= strconv.ParseInt(str2, 8, 64)
	fmt.Printf("num's type is %T , num = %v \n", num, num)
	
	var str3 string = "123.45"
	var price float64
	price , _ = strconv.ParseFloat(str3,64)
	fmt.Printf("price's type is %T , price = %v \n",price ,price)
}